package com.dyj.goodlife.domain;

import java.util.List;

public class FulfilmentCertificatePrepareCertificatesNotAvailableTimeInfo {
    /**
     * <p>核销时是否启用限制不可用时间</p><p><span style="color: #F04142;">注：如果true则生服侧会校验可用时间，false则生服侧不会校验可用时间，目前只有通兑券才会返回true，其他场景默认会返回false</span></p> 选填
     */
    private Boolean fulfil_enable;
    /**
     * 不可以使用时间 选填
     */
    private List<FulfilmentCertificatePrepareCertificatesNotAvailableTimeInfoCanNoUseDate> can_no_use_date;
    /**
     * 不可用星期，1-星期一，2-星期2，。。。7-星期日 选填
     */
    private List<Long> can_no_use_week_day;

    public Boolean getFulfil_enable() {
        return fulfil_enable;
    }

    public FulfilmentCertificatePrepareCertificatesNotAvailableTimeInfo setFulfil_enable(Boolean fulfil_enable) {
        this.fulfil_enable = fulfil_enable;
        return this;
    }

    public List<FulfilmentCertificatePrepareCertificatesNotAvailableTimeInfoCanNoUseDate> getCan_no_use_date() {
        return can_no_use_date;
    }

    public FulfilmentCertificatePrepareCertificatesNotAvailableTimeInfo setCan_no_use_date(List<FulfilmentCertificatePrepareCertificatesNotAvailableTimeInfoCanNoUseDate> can_no_use_date) {
        this.can_no_use_date = can_no_use_date;
        return this;
    }

    public List<Long> getCan_no_use_week_day() {
        return can_no_use_week_day;
    }

    public FulfilmentCertificatePrepareCertificatesNotAvailableTimeInfo setCan_no_use_week_day(List<Long> can_no_use_week_day) {
        this.can_no_use_week_day = can_no_use_week_day;
        return this;
    }
}
